product, outcome of something - Allemand Anglais Dictionnaire